看视频的一点小建议
大家好,我是程序员吴师兄。
我是一个挺怕麻烦的人,同时某些时刻也急于求成,这个性格造就了我工作后很难沉下心来看书学习,而程序员又是一个需要不断学习才能不落后的职业,所以我选择了一个十分适合我的学习方式---看视频。
如果你喜欢通过看书来学习,可以看看小北、小林的两篇文章
编程指北:看书的一点小建议
小林coding:看书的一点小建议!
今天和大家聊一聊我看视频的一些心得。
首先,得摆出看视频的一个最大的弊端::你以为你学会了,实际上没有。
这个弊端是天然存在的。
由于时间的限制,录制视频的人往往无法复刻所有的编程过程,有的时候甚至裁剪,造成了一个需要两个小时的编码时间,视频里面只有十几分钟,一切都是那么的行云流水,一切都是那么的顺其自然,毫无停顿。
所以,看视频的时候如果不去思考,很容易造成一种假象:哦,原来这么简单,我会了!
就好比最近比较火的一个钓鱼主播天元邓刚,一天的钓鱼视频压缩在十几分钟,这十几分钟的内容都是高潮部分,普通人一看:哦,钓鱼这么简单,先打窝,再抛竿,再提竿,爆护!
等自己真正去钓鱼的时候,才发现自己成为了八百万空军一员。
看编程视频同样如此,一看视频猛如虎,一敲代码 error 二百五。
这种情况我也遇到过。
早几年,我喜欢在路上看微信小程序相关的视频,打算学习开发自己的小程序,看的过程中津津有味,等到自己实际开发时,新增一个新页面都卡了我半天。
得,视频白看了。
但我实在是不想看文字教程入门,所以稍微调整了一下习惯。
一开始,专门抽出个一两天的时间 1.5 倍速把视频全部看完,对整个视频有个清晰的定位,知道某个视频会涉及到某些内容,某些地方的垃圾代码会在后面得到优化。
然后再边看视频边动手,动手的过程并不是完全模仿视频的步骤:
1、基本上所有的命名方式都刻意按照自己的习惯去编写
2、打乱了视频教学的,比如需要先 A 再 B,我就刻意的去跳过 A 去完成 B,看一下会发生什么问题,这样反而能理解 A 有什么作用
基于这种学习方式,我也就能开发出自己想要的小程序了:
我始终认为,看视频学编程是一个相当不错的入门方式。
总结一下:
初学者可以先通过视频入门,知道你学的那些东西是什么、怎么用,细节和进阶通过书籍、源码、文章、项目去完成
第一遍视频快速过完,后面的视频边看边思考,不要抄代码,作业可以隔天再写
多去尝试,减少路径依赖,时不时和视频里面的正确方案对着干,看看会发生什么,以及怎么处理
好了,以上就是本文的全部内容了,如果觉得有收获,记得点赞、再看、留言、转发,我们下期再见。
你好,我是程序员吴师兄,LeetCodeAnimation 主理人,点击篮字查看我是如何「21天,在Github上获取 6300 star」
创建了一个或许最适合你的刷题群,点击蓝色文字加入。